﻿package  
{
	/**
	 * ...
	 * @author 
	 */
	import org.flixel.*; //incluir flixel
	public class lulita extends FlxSprite //extends FlxSprite .. para qu cargue una nueva imagen
	{
		private var Menusito:Boolean;
		public function lulita(x:Number, y:Number) 
		{
			Menusito = false;
			/* Cuando se crea un nuevo player, lo carga en las coordenadas que tu le dices */
			super(x, y);
			
			
			/* Carga la imagen */
			this.loadGraphic(Assets.Gallina, true, true, 64, 64);
			
			/* Agrega animaciones del player */
			this.addAnimation("Normal", [8], 5);
			this.addAnimation("Salto", [16, 17, 18, 19, 20, 21, 22, 23], 5);
			this.addAnimation("Atacar", [24, 25, 26, 27], 5);
			
			/* Cuando se crea el personaje siempre aparecera en la animacion indicada */
			this.play("Normal");
		}
		
		/* Esta función se ejecuta cada frame por segundo, aqui se le darán los comondos para que se mueva el jugadores
		 * por ejemplo que si se presiona la tecla "W" el jugador brinque*/
		override public function update():void
		{
			/* Movimiento del player */
			if (FlxG.keys.justPressed("E"))
			{
				if(Menusito == false)
				{
					this.play("Atacar");
					Menusito = true;
				}
				else
				{
					this.play("Normal");
					Menusito = false;
				}
			}
		}
			
		
		
	}

}